package com.chenglu.android.mine.bean;

import java.util.List;

/**
 * @author: lyj
 * @Created: by Copyright 2023 6 Guangzhou Hongma Technology Co., Ltd. All rights reserved.
 * @Description： 收藏列表
 */
public class CollectBean  {

    private Integer code;
    private Data data;
    private String msg;
    private Boolean success;

    public Integer getCode() {
        return code;
    }

    public void setCode(Integer code) {
        this.code = code;
    }

    public Data getData() {
        return data;
    }

    public void setData(Data data) {
        this.data = data;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public Boolean getSuccess() {
        return success;
    }

    public void setSuccess(Boolean success) {
        this.success = success;
    }

    public static class Data {
        private Integer current;
        private Boolean hitCount;
        private Integer pages;
        private List<Records> records;
        private Boolean searchCount;
        private Integer size;
        private Integer total;

        public Integer getCurrent() {
            return current;
        }

        public void setCurrent(Integer current) {
            this.current = current;
        }

        public Boolean getHitCount() {
            return hitCount;
        }

        public void setHitCount(Boolean hitCount) {
            this.hitCount = hitCount;
        }

        public Integer getPages() {
            return pages;
        }

        public void setPages(Integer pages) {
            this.pages = pages;
        }

        public List<Records> getRecords() {
            return records;
        }

        public void setRecords(List<Records> records) {
            this.records = records;
        }

        public Boolean getSearchCount() {
            return searchCount;
        }

        public void setSearchCount(Boolean searchCount) {
            this.searchCount = searchCount;
        }

        public Integer getSize() {
            return size;
        }

        public void setSize(Integer size) {
            this.size = size;
        }

        public Integer getTotal() {
            return total;
        }

        public void setTotal(Integer total) {
            this.total = total;
        }

        public static class Records {
            private Integer bestReviewRito;
            private String collectAmount;
            private Integer collectType;
            private List<CouponList> couponList;
            private String createTime;
            private String discount;
            private String discountPrice;
            private String distance;
            private String goodsId;
            private String goodsImg;
            private String goodsName;
            private String goodsPrice;
            private String hasDiscount;
            private String id;
            private String lat;
            private String lng;
            private String monthSaleCount;
            private String shopsAvgReview;
            private String shopsName;
            private String shopsTypeId;
            private String tenantId;
            private String userId;

            boolean isSlideView;

            public boolean isSlideView() {
                return isSlideView;
            }

            public void setSlideView(boolean slideView) {
                isSlideView = slideView;
            }


            public Integer getBestReviewRito() {
                return bestReviewRito;
            }

            public void setBestReviewRito(Integer bestReviewRito) {
                this.bestReviewRito = bestReviewRito;
            }

            public String getCollectAmount() {
                return collectAmount;
            }

            public void setCollectAmount(String collectAmount) {
                this.collectAmount = collectAmount;
            }

            public Integer getCollectType() {
                return collectType;
            }

            public void setCollectType(Integer collectType) {
                this.collectType = collectType;
            }

            public List<CouponList> getCouponList() {
                return couponList;
            }

            public void setCouponList(List<CouponList> couponList) {
                this.couponList = couponList;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getDiscount() {
                return discount;
            }

            public void setDiscount(String discount) {
                this.discount = discount;
            }

            public String getDiscountPrice() {
                return discountPrice;
            }

            public void setDiscountPrice(String discountPrice) {
                this.discountPrice = discountPrice;
            }

            public String getDistance() {
                return distance;
            }

            public void setDistance(String distance) {
                this.distance = distance;
            }

            public String getGoodsId() {
                return goodsId;
            }

            public void setGoodsId(String goodsId) {
                this.goodsId = goodsId;
            }

            public String getGoodsImg() {
                return goodsImg;
            }

            public void setGoodsImg(String goodsImg) {
                this.goodsImg = goodsImg;
            }

            public String getGoodsName() {
                return goodsName;
            }

            public void setGoodsName(String goodsName) {
                this.goodsName = goodsName;
            }

            public String getGoodsPrice() {
                return goodsPrice;
            }

            public void setGoodsPrice(String goodsPrice) {
                this.goodsPrice = goodsPrice;
            }

            public String getHasDiscount() {
                return hasDiscount;
            }

            public void setHasDiscount(String hasDiscount) {
                this.hasDiscount = hasDiscount;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getLat() {
                return lat;
            }

            public void setLat(String lat) {
                this.lat = lat;
            }

            public String getLng() {
                return lng;
            }

            public void setLng(String lng) {
                this.lng = lng;
            }

            public String getMonthSaleCount() {
                return monthSaleCount;
            }

            public void setMonthSaleCount(String monthSaleCount) {
                this.monthSaleCount = monthSaleCount;
            }

            public String getShopsAvgReview() {
                return shopsAvgReview;
            }

            public void setShopsAvgReview(String shopsAvgReview) {
                this.shopsAvgReview = shopsAvgReview;
            }

            public String getShopsName() {
                return shopsName;
            }

            public void setShopsName(String shopsName) {
                this.shopsName = shopsName;
            }

            public String getShopsTypeId() {
                return shopsTypeId;
            }

            public void setShopsTypeId(String shopsTypeId) {
                this.shopsTypeId = shopsTypeId;
            }

            public String getTenantId() {
                return tenantId;
            }

            public void setTenantId(String tenantId) {
                this.tenantId = tenantId;
            }

            public String getUserId() {
                return userId;
            }

            public void setUserId(String userId) {
                this.userId = userId;
            }

            public static class CouponList {
                private String couponAmount;
                private String couponDesc;
                private String couponName;
                private String couponPercentage;
                private Integer couponType;
                private Integer couponUseType;
                private String createTime;
                private String createUseId;
                private String day;
                private String id;
                private String inventory;
                private Integer isDeleted;
                private Integer isFixedTime;
                private Boolean isReceive;
                private String keyId;
                private String keyName;
                private String minMoney;
                private String path;
                private String price;
                private String quota;
                private String receiveLimit;
                private String releaseEndTime;
                private String releaseTime;
                private String remainQuota;
                private String shopsTypeId;
                private String tenantId;
                private String updateTime;
                private String updateUserId;
                private String useEndTime;
                private String useStartTime;
                private String useType;
                private Integer version;

                public String getCouponAmount() {
                    return couponAmount;
                }

                public void setCouponAmount(String couponAmount) {
                    this.couponAmount = couponAmount;
                }

                public String getCouponDesc() {
                    return couponDesc;
                }

                public void setCouponDesc(String couponDesc) {
                    this.couponDesc = couponDesc;
                }

                public String getCouponName() {
                    return couponName;
                }

                public void setCouponName(String couponName) {
                    this.couponName = couponName;
                }

                public String getCouponPercentage() {
                    return couponPercentage;
                }

                public void setCouponPercentage(String couponPercentage) {
                    this.couponPercentage = couponPercentage;
                }

                public Integer getCouponType() {
                    return couponType;
                }

                public void setCouponType(Integer couponType) {
                    this.couponType = couponType;
                }

                public Integer getCouponUseType() {
                    return couponUseType;
                }

                public void setCouponUseType(Integer couponUseType) {
                    this.couponUseType = couponUseType;
                }

                public String getCreateTime() {
                    return createTime;
                }

                public void setCreateTime(String createTime) {
                    this.createTime = createTime;
                }

                public String getCreateUseId() {
                    return createUseId;
                }

                public void setCreateUseId(String createUseId) {
                    this.createUseId = createUseId;
                }

                public String getDay() {
                    return day;
                }

                public void setDay(String day) {
                    this.day = day;
                }

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getInventory() {
                    return inventory;
                }

                public void setInventory(String inventory) {
                    this.inventory = inventory;
                }

                public Integer getIsDeleted() {
                    return isDeleted;
                }

                public void setIsDeleted(Integer isDeleted) {
                    this.isDeleted = isDeleted;
                }

                public Integer getIsFixedTime() {
                    return isFixedTime;
                }

                public void setIsFixedTime(Integer isFixedTime) {
                    this.isFixedTime = isFixedTime;
                }

                public Boolean getIsReceive() {
                    return isReceive;
                }

                public void setIsReceive(Boolean isReceive) {
                    this.isReceive = isReceive;
                }

                public String getKeyId() {
                    return keyId;
                }

                public void setKeyId(String keyId) {
                    this.keyId = keyId;
                }

                public String getKeyName() {
                    return keyName;
                }

                public void setKeyName(String keyName) {
                    this.keyName = keyName;
                }

                public String getMinMoney() {
                    return minMoney;
                }

                public void setMinMoney(String minMoney) {
                    this.minMoney = minMoney;
                }

                public String getPath() {
                    return path;
                }

                public void setPath(String path) {
                    this.path = path;
                }

                public String getPrice() {
                    return price;
                }

                public void setPrice(String price) {
                    this.price = price;
                }

                public String getQuota() {
                    return quota;
                }

                public void setQuota(String quota) {
                    this.quota = quota;
                }

                public String getReceiveLimit() {
                    return receiveLimit;
                }

                public void setReceiveLimit(String receiveLimit) {
                    this.receiveLimit = receiveLimit;
                }

                public String getReleaseEndTime() {
                    return releaseEndTime;
                }

                public void setReleaseEndTime(String releaseEndTime) {
                    this.releaseEndTime = releaseEndTime;
                }

                public String getReleaseTime() {
                    return releaseTime;
                }

                public void setReleaseTime(String releaseTime) {
                    this.releaseTime = releaseTime;
                }

                public String getRemainQuota() {
                    return remainQuota;
                }

                public void setRemainQuota(String remainQuota) {
                    this.remainQuota = remainQuota;
                }

                public String getShopsTypeId() {
                    return shopsTypeId;
                }

                public void setShopsTypeId(String shopsTypeId) {
                    this.shopsTypeId = shopsTypeId;
                }

                public String getTenantId() {
                    return tenantId;
                }

                public void setTenantId(String tenantId) {
                    this.tenantId = tenantId;
                }

                public String getUpdateTime() {
                    return updateTime;
                }

                public void setUpdateTime(String updateTime) {
                    this.updateTime = updateTime;
                }

                public String getUpdateUserId() {
                    return updateUserId;
                }

                public void setUpdateUserId(String updateUserId) {
                    this.updateUserId = updateUserId;
                }

                public String getUseEndTime() {
                    return useEndTime;
                }

                public void setUseEndTime(String useEndTime) {
                    this.useEndTime = useEndTime;
                }

                public String getUseStartTime() {
                    return useStartTime;
                }

                public void setUseStartTime(String useStartTime) {
                    this.useStartTime = useStartTime;
                }

                public String getUseType() {
                    return useType;
                }

                public void setUseType(String useType) {
                    this.useType = useType;
                }

                public Integer getVersion() {
                    return version;
                }

                public void setVersion(Integer version) {
                    this.version = version;
                }
            }
        }
    }
}
